function register(tbl){
		let user_login=tbl.username;
		let user_pass="###"+Lang.md5(Lang.md5("gtw2JMG5BqSQrlCLVK"+tbl.password))
		let u=dao.fetch("cmf_user",Cnd.where("user_login","=",user_login)
				.and("user_pass","=",user_pass))
		if(isEmpty(user_login)||isEmpty(user_pass)){
			attr("return",{"error":202,"message":"请求方式正确，数据获取失败"})
		}else if(u!=null){
			attr("return",{"error":203,"message":"请求方式正确，该用户已存在"})
		}else{
			let tab=new Record();
			tab.put("_table","cmf_user")
			tab.put("user_login",user_login)
			tab.put("user_pass",user_pass)
			tab.put("user_type",3)
			let appkey=isEmpty(tbl.appkey)?'0':tbl.appkey
			tab.put("appkey",appkey)
			let create_time=System.currentTimeMillis()+"";
			create_time=create_time.substring(0,create_time.length()-3);
			tab.put("create_time",create_time)
			tab.put("+id","id")
			tab=dao.insert(tab)
			attr("return",{"error":200,"message":"success","data":{"id":tab.id}})
		}
		return "json"
}